"""
    格式化输出
"""
age = 18
height = 19.8
name = "蔡徐坤"
# 第一种方式:通过占位符进行格式化输出
# 1.整数类型%d
print("我的年龄是%d" % age)
# 2.浮点数类型%f，默认保留6位小数
print("我的身高是%f" % height)  # 我的身高是19.800000
print("我的身高是%.2f" % height)  # 我的身高是19.80
# 3.字符串类型%s
print("我的名字是%s" % name)
# 同时输出多个变量
print("我的名字是%s，我的年龄是%d，我的身高是%.3f" % (name, age, height))  # 我的名字是蔡徐坤，我的年龄是18，我的身高是19.800

# 第二种方式：通过{}进行format内建函数进行格式化输出
# 简写语法格式
print(f"我的名字是{name}，我的年龄是{age}，我的身高是{height}")
print(F"我的名字是{name}，我的年龄是{age}，我的身高是{height}")
# 完整语法格式
print("我的名字是{}，我的年龄是{}，我的身高是{}".format(name, age, height))
